package org.dromara.setting.domain.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 公众号
 */
@Data
public class ChannelOaVo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 公众号名称
     */
    private SettingConfigItemVo name;
    /**
     * 公众号原始ID
     */
    private SettingConfigItemVo primaryId;
    /**
     * 公众号AppID
     */
    private SettingConfigItemVo appId;
    /**
     * 公众号AppSecret
     */
    private SettingConfigItemVo appSecret;
    /**
     * 公众号二维码
     */
    private SettingConfigItemVo qrCode;
    /**
     * URL
     */
    private SettingConfigItemVo url;
    /**
     * Token
     */
    private SettingConfigItemVo token;
    /**
     * EncodingAESKey
     */
    private SettingConfigItemVo encodingAesKey;
    /**
     * 公众号消息加密方式
     */
    private SettingConfigItemVo encryptionType;

    /**
     * 业务域名
     */
    private SettingConfigItemVo businessDomain;
    /**
     * JS接口安全域名
     */
    private SettingConfigItemVo jsDomain;
    /**
     * 网页授权域名
     */
    private SettingConfigItemVo webDomain;

}
